To depend on or be based on something. The success of the project rests on the team's ability to work together.
To place or lay something on a surface. She rested her head on the pillow and closed her eyes.
To be supported by something. The bridge rests on sturdy pillars.